package com.kcht.itsed.mws.alespecadapter.facade;

import com.kcht.itsed.mws.alespecadapter.exceptions.ReaderMappingException;
import com.kcht.itsed.mws.commmodel.CRAP;

/**
 * 阅读器映射接口
 * 阅读器映射的插件实现此接口
 * 
 * @author 张文硕
 *
 */
public interface IReaderMapping {
	
	/**
	 * 映射阅读器
	 * @param lrSpecName	逻辑阅读器名称
	 * @param crap	CRAP元组
	 * @return	映射后的结果字符串
	 * @throws ReaderMappingException	映射失败
	 */
	String mapReader(String lrSpecName, CRAP crap)throws ReaderMappingException;
	

}
